Part Number Hot Search : 
IRFBF20 TC319 18F26K B2EZ15 ICL71C03 4AC24 21520 PSD301
Product Description
Full Text Search
 

To Download AZPB70 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  www.azmicrotek.com 1630 s stapley dr, suite 127 +1 - 480- 962- 5881 mesa, az 85204 usa request a sample may 2012, rev 1.2 d escription the AZPB70 programmer board kit is a pc based assembly that enables prototyping and bench testing of the azt70 and azt71 programmable capacitive tuning ics. it may also be used in production to simplify tuning. the azt70/71 is a digitally programmed capacitor specifically designed to tune a crystal or saw based oscillator to a desir ed center frequency. the desired capacitance value for production trimming is set by a serial data stream when placed into a programming mode. they are designed to be a labor and cost saving devices within the oscillator production process. using eeprom te chnology, the capacitance can be re - tuned as needed during the production process by repeating the programming steps thereby increasing production yield. f eatures ? programmer board kit for azt70 and azt71 capacitive tuning ics ? re program mable through nonvolati le eeprom storage ? software to be used with windows xp sp2, windows vista, & windows 7 operating systems i ncluded h ardware table 1 ? AZPB70 included hardware item qty description comments 1 1 AZPB70 programmer board 2 1 programming socket adapter board ( son 8 ) tsot6 & mlp 6 adapter boards are optionally available for azt71 3 1 6 pin ribbon cable connects programmer board to socket adapter board 4 1 10' usb cable (a - b) connect s programmer board to pc 5 1 usb drive (azm logo) contains driver program and pc software a pplications ? fast production tuning of crystal or saw oscillators ? filters requiring capac itive tuning p ackage o ptions ? son8 (1.5mm x 1.0mm) ? tsot6 o azt71 only ? mlp 6 (2.0mm x 2.0mm) o azt71 only az pb70 programmer board kit for azt70/71 part number (pn) package notes AZPB70q son8 AZPB70h tsot6 azt71 only AZPB70m mlp6 azt71 only www.azmicrotek.com
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 2 request a sample may 2012, rev 1.2 h ardware o verview the AZPB70 programmer board comes with all the hardware listed in table 1 . these hardware parts are necessary to complete the setup shown in figure 1 which is used to evaluate the azt70 and azt71 capacitive tuning ics. for production programming and measurement, the azt70/71 should be soldered onto the oscillator pcb board where the 3 prog ramming pins are accessible through the pcb substrate ( figure 2 ). figure 3 and figure 4 detail the top & bottom views of the programmer board, respectively. measurement device resonator out oscillator x 1 6 pin ribbon cable usb cable programmer pcb socket adapter board figure 1 ? AZPB70 hardware s etup for evaluation measurement device resonator out oscillator usb cable programmer pcb da clk pv x 1 programming pins accessed through pcb substrate azt70/71 6 pin ribbon cable figure 2 ? AZPB70 hardware setup for production
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 3 request a sample may 2012, rev 1.2 figure 3 - programmer pcb top view figure 4 - programmer pcb bottom view the programmer board connects to the programming socket adapter board through a 6 - pin ribbon cable. table 2 details the pin connections between the 2 boards with respect to the packages available for the azt70/71. figure 5 , figure 6 , and figure 7 shows the programming socket adapter boards for the q package, h package, and m package, respectively. table 2 ? programmer board to programming socket adapter board pin interconnect programmer board programming socket adapter board signal name ribbon cable pin azt70/71 son 8 package pin azt71 mlp 6 package pin azt71 tsot6 package pin x 1 1 1 1 1 v ss 2 3 2 2 v dd 3 4 3 6 da 4 5 4 5 clk 5 6 5 4 pv 6 8 6 3
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 4 request a sample may 2012, rev 1.2 figure 5 - q - son8 programming socket adapter board (top & bottom view) figure 6 - mlp 6 programming socket adapter board (top & bottom view) figure 7 - tsot6 programming socket adapter board (top & bottom view )
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 5 request a sample may 2012, rev 1.2 s oftware o verview the AZPB70 software operates under windows xp sp2+, windows vista and windows 7 operating systems. the software package includes a usb driver and a pc based interface program. driver installation install the usb software driver before plugging the programmer board into the usb port. *note ? user must have administrator rights to computer. plug the usb flash drive into an unused usb port on the computer. run the program entitled ?/software/cp210x_vcp_win_xp_s2k3_vista_7.exe? from the usb flash drive and follow the on - screen instructions. after driver installation, plug the programmer board into a usb port on the computer. program installation copy the file ?/software/azt70_71programmer.exe? from the usb flash drive into the desired directory on the computer hard disk. azt70/71 mode selection jumper jpr1 on the programming board selects the azt70 or azt71 mode. it is located next to the 6 - pin ribbon cable connector ( figure 8 ). the programmer board enters the azt71 mode without the jumper. the programmer board enters the azt70 mode when the jumper is installed. figure 8 ? programmer board jumper location
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 6 request a sample may 2012, rev 1.2 program operation make sure the usb cable is connected to the pc and the programmer board. start the program by double clicking on the ?azt70_71programmer.exe? icon. the computer then shows the following window. figure 9 ? pro gram window the programmer window contains four sections: ic/status, read operations, cap control and write operations. ic/s tatus the ?ic? field shows the chip type selected by jumper on the programming board, either the azt70 or azt71. the ?status? field gives the results of the most recent programmer operation. r ead o perations pressing the ?read capacitance? button starts a read sequence of each eeprom bit. the ?cap. setting? field shows the equivalent capacitance based on the bit states. the ?ctotal? fi eld adds the fixed capacitance to give the total capacitance seen at the x 1 pin.
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 7 request a sample may 2012, rev 1.2 c ap c ontrol (clk) the logic level of the clk input controls the source of the capacitance set commands. if the clk pin is high, the capacitance value follows the register contents selected through the ?set capacitance? button. if the clk pin is low, the capacitance value follows the non - volatile eeprom contents set through the ?program eeprom? button. the ?cap control (clk)? field shows the state of the clk input, either ?r egister? or ?eeprom.? w rite o perations pressing the ?set capacitance? button places the contents of the ?c hi ? , ? c mid ? , and ? c lo ? binary bit fields into the internal azt70/71 registers. the ?c hi ? bit field has no effect for the azt70 since only the azt71 co ntains the c hi selectable capacitor. pressing the ?program eeprom? button erases the part, and then programs the eeprom with the contents of c hi (azt71 only), c mid , and c lo .
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 8 request a sample may 2012, rev 1.2 p rogramming the azt70 /71 programming the azt70/71 is a simple procedure using the included software and programmer board. the following sections describe the internal functions of the software and programmer board in detail. c ontrol w ord the capacitance in the azt70/71 is contro lled by an 11 - bit shift register with the data input bit definitions shown in table 3 and table 4 . the control word data is inputted serially on the rising edge of the clk signal with bit0 first and bit10 last. table 3 - azt70 control word definition 11- bit control word bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 not used not used c mid c lo not used msb --- lsb msb --- --- --- lsb table 4 - azt71 control word definition 11- bit control word bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 c hi c mid c lo not used msb lsb msb --- lsb msb --- --- --- lsb the control word mapping is binary weighted for each of c hi , c mid and c lo where higher number bits are more significant. figure 10 shows the capacitance value mapping for the azt70. the detailed n ominal capacitance b inary m apping for both the azt70 and azt71 can be located on the azm website.
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 9 request a sample may 2012, rev 1.2 figure 10 - azt70 capacitance value mapping azt70/71 f unctional m odes the azt70/71 is designed to be used in 2 functional modes, programming and opera tional. in the p rogramming mode , the azt70/71 is used by the manufacturer to set the capacitance value to control the desired center frequency of the oscillator. the programming mode uses either the shift registers or eeprom (detailed later) and gives th e manufacturer access to pins da, clk, and pv which allow the azt70/71 to be programmed with the ( AZPB70 ) along with the included software ( figure 11 ). in the o perational mode , the eeprom internal to the azt70/71 has already been programmed with the desired factory settings. pins da, clk, and pv are to be disconnected, thereby allowing the azt70/71?s internal pull - downs to place the pins at ground potential. in the operational mode, only 3 pins are necessary for hookup ( figure 12 ).
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 10 request a sample may 2012, rev 1.2 azt70/71 programming board (AZPB70) x 1 da clk pv da clk pv v ss v dd resonator out oscillator figure 11 ? azt70 /71 in programming mode azt70/ 71 x 1 da clk pv v ss v dd resonator out oscillator nc nc nc figure 12 ? azt7 0/71 in operational mode p rogramming m odes the azt70/71 has two capacitance setting modes from which bits are set and the matching capacitors are selected. note that all the following described operations can be simply controlled through the included software and programmer board detailed previously. ? reading directly from the shift register o this is useful for testing the capacitance and subsequent oscillator frequency. this mode is active after the last bit is shifted in and when the clk pin is left logic high. for the shift register, capacitors are selected w hen bits are active high. ? reading from the value contained in the eeprom o prevents customer adjustment and retains factory programming and is active when the clk pin is at logic low or not connected. for the eeprom, capacitors are selected when bits are ac tive low.
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 11 request a sample may 2012, rev 1.2 p rogramming from the s hift r egister to initially determine the capacitance value for the desired center frequency of the oscillator one should set the capacitance of the azt70/71 directly from the active shift register bits. to accomplish this, t he clk pin is left high after the last control word bit has been shifted in. figure 13 shows the control word 11001100100 has been serially entered into the register. note that bit0 is the 1 st bit to enter and bit10 is the last. in the azt70, bit0, bit9 & bit10 do not affect the capacitance value but still must be included in the serial bit stream. for the shift register, capacitors are selected when b its are active hi gh. t da clk bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 register data active when clk is high bit 0 loaded 1 st figure 13 - shift register programming w riting d ata to the eeprom once the desired capacitance value has been determined, the digital control word can be written or re - written into the eeprom. by storing the control word in the eeprom, the customer is prevented from making adjustments from the factory set programming dat a. this is accomplished within the azt70/71 with internal pull - downs on the da, pv, and clk pins. the detailed sequence for writing data to the eeprom within the azt70/71 is described in table 5 . note that with eeprom, capacitors are selected when bits are active low. table 5 ? data writing sequence for eeprom step action 1 etemine te eie capacito contol o it te opeational poe ppl oltage an eie ocillato conition set te ppl oltage to 0 prom i not alea eae eae prom ee e rasing the eeprom ) 4 read the current state of the eeprom bits (see r eading b ack from the eeprom ) 5 compare the desired control word to the stored eeprom control word. count the number of differences so as to prevent double/redundant writing 6 one bit at a time, load the first desired control word bit (bit selection for eeprom is active low) 7 set the pv pin to +6v (5.6v, 6.1v) with the pulse and idle shown in timing diagram (
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 12 request a sample may 2012, rev 1.2 for an example of writing bits into the eeprom, suppose the desired capacitance is 3.43pf (azt70). the control word becomes ?00000010100? ( figure 14 ). also suppose the eeprom bits have been erased and therefore logic high (the azt70/71 is initially shipped in this condition). since bit0 is the first bit to be loaded, the bit sequence beco mes 0 - 0 - 1 - 0 - 1- 0 - 0 - 0 - 0 - 0 - 0. however, as described before, selecting bits for the eeprom are active low, which will invert the logical values in the sequence to 1 - 1 - 0 - 1 - 0 - 1 - 1 - 1 - 1 - 1 - 1 ( figure 15 ). note the differences between the eeprom bits and the converted control word. since there are 2 differences, two write cycles are required as only 1 bit should be written at a time. figure 15 shows the timing for bit2 while figure 16 shows the timing for bit4. note that all the just described operations are internally performed through the included software and programmer board detailed previously. bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 figure 14 ? desired control word bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 da eeprom difference difference figure 15 ? conve rted control word and differences from known eeprom state s t da clk bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit 0 loaded 1 st bit 10 loaded last pv 4s min 10ms min 5.6v, 6.1v figure 16 ? first programming cycle to program bit2 into the eeprom
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 13 request a sample may 2012, rev 1.2 t da clk bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit 0 loaded 1 st bit 10 loaded last pv 4s min 10ms min 5.6v, 6.1v figure 17 ? second programming cycle to program bit4 into the eeprom r eading b ack from the eeprom during programming, the pv pin is used to program the necessary control bits into the eeprom. however, it is also used to read the bits currently programmed into the e eprom. when the pv pin is not used during programming, the azt70/71 provides a weak pull - up and pull - down on the pin. this allows the eeprom data to be shifted out to the pv pin and read after the clk sequence is complete and when the da & clk pins are hig h ( figure 18 ). each eeprom bit is selected by setting the da signal low (eeprom selection is active low) during the clk sequence. with an external 68k? resistor pull - up to v dd on the pv pin, a low eeprom bit produces 0.4v level while a high eeprom bit produces a 0.6*v dd level. note that all the just described operations are internally performed through the included software and programmer board detailed previo usly. t da clk bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit0 loaded 1 st bit10 loaded last pv 0.6*v dd bit5 selected resulting voltage if bit5 was high in eeprom resulting voltage if bit5 was low in eeprom 0.4v indeterminate with an external 68k? resistor pull-up to v dd figure 18 ? timing diagram to read bits from eeprom
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 14 request a sample may 2012, rev 1.2 e rasing the eeprom the eeprom can be erased by initiating a programming cycle with all da bits set high, including bit9 and bit10. after the programming cycle, all the eeprom bits are set low (logical high) except for the check bit (bit0), which remains high. note that all the just described operations are internally performed through the included software and programmer board detailed previously. table 6 ? erase sequence for eeprom step action 1 set the v dd supply voltage to +5.0v 2 load the programming word bits all high. 3 set the pv pin to +6v (5.6v, 6.1v) with the pulse and idle shown in timing diagram ( figure 19 ) 4 verify the correct eeprom contents by reading back the individual bits t da clk bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit0 loaded 1 st bit10 loaded last pv 4s min 10ms min eeprom has been erased (no capacitors selected) 5.6v, 6.1v figure 19 ? programming sequence for erasing the eeprom p rogramming v oltage l imit c ircuit some existing programming circuits use a current source connected to a 6.5 ? 8.0 v supply. that circuit produces an excessive voltage on the pv pin, which can damage the azt70/71. a simple modification eliminates the issue and maintains full programming compatibility with existing programming methods. a 5.6 v, ? watt zener, 1n5232b or equivalent, placed between the pv pin and ground will limit the vol tage while still allowing the programming circuit to generate the current required for programming fuse link type parts.
arizona microtek, inc. az pb70 programmer board for azt70/71 www.azmicrotek.com +1 - 480- 962- 5881 15 request a sample may 2012, rev 1.2 arizona microtek, inc. reserves the right to change circuitry and specifications at any time without prior notice. arizona microtek, inc. makes no warranty, representation or gua rantee regarding the suitability of its products for any particular purpose, nor does arizona microtek, inc. assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability, including wi thout limitation special, consequential or incidental damages. arizona microtek, inc. does not convey any license rights nor the rights of others. arizona microtek, inc. products are not designed, intended or authorized for use as components in systems i ntended to support or sustain life, or for any other application in which the failure of the arizona microtek, inc. product could create a situation where personal injury or death may occur. should buyer purchase or use arizona microtek, inc. products for any such unintended or unauthorized application, buyer shall indemnify and hold arizona microtek, inc. and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorn ey fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that arizona microtek, inc. was negligent regarding the design or manufacture of the part.


▲Up To Search▲   

 
Price & Availability of AZPB70

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X